the satisfaction of everybody - Francés Inglés Diccionario